@font-face {
	font-family: en;
	src: url(fonts/SegoeUI.eot?#iefix) format("embedded-opentype"), url(fonts/SegoeUI.woff) format("woff"), url(fonts/SegoeUI.ttf) format("truetype"), url(fonts/SegoeUI.svg#SegoeUI) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: enBold;
	src: url(fonts/SegoeUI-SemiBold.eot?#iefix) format("embedded-opentype"), url(fonts/SegoeUI-SemiBold.woff) format("woff"), url(fonts/SegoeUI-SemiBold.ttf) format("truetype"), url(fonts/SegoeUI-SemiBold.svg#SegoeUI-SemiBold) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: enSemiLight;
	src: url(fonts/SegoeUI-Semilight_gdi.eot?#iefix) format("embedded-opentype"), url(fonts/SegoeUI-Semilight_gdi.woff) format("woff"), url(fonts/SegoeUI-Semilight_gdi.ttf) format("truetype"), url(fonts/SegoeUI-Semilight_gdi.otf) format("opentype"), url(fonts/SegoeUI-Semilight_gdi.svg#SegoeUI-Semilight) format("svg");
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
}
@font-face {
	font-family: ar;
	src: url(fonts/GE_SS_Two_Light.eot?#iefix) format("embedded-opentype"), url(fonts/GE_SS_Two_Light.woff) format("woff"), url(fonts/GE_SS_Two_Light.ttf) format("truetype"), url(fonts/GE_SS_Two_Light.svg#GESSTwoLight-Light) format("svg");
	font-weight: normal;
	font-style: normal;
}
html.defaultTheme {
	
}
html.defaultTheme .landingHolder {
	background: rgb(250, 249, 246); border: 1px solid rgb(203, 203, 203); width: 100%; margin-bottom: 30px; position: relative; min-height: 458px;
}
html.defaultTheme .landingHolder .imgholder {
	width: 100%; height: 232px;
}
html.defaultTheme .landingHolder .imgholder img {
	width: 100%; height: 100%;
}
html.defaultTheme .landingHolder .pageBrief {
	padding: 20px 22px;
}
html.defaultTheme .landingHolder .pageBrief h3.pageTitle {
	margin-top: 0px;
}
html.defaultTheme .landingHolder .pageBrief h3.pageTitle a {
	color: rgb(0, 48, 103); font-size: 1.5em; text-decoration: none;
}
html.defaultTheme .landingHolder .pageBrief p {
	color: rgb(123, 122, 122); font-size: 1em;
}
html.defaultTheme .landingHolder .pageBrief a.more {
	background: rgb(212, 159, 0); width: 70px; height: 40px; text-align: center; bottom: 20px; color: rgb(255, 255, 255); line-height: 40px; font-size: 1em; display: inline-block; position: absolute;
}
html.defaultTheme .goldBg {
	background-color: rgb(212, 159, 0);
}
html.defaultTheme .whiteColor {
	color: rgb(255, 255, 255);
}
html.darkTheme {
	
}
html.darkTheme .landingHolder {
	background: rgb(250, 249, 246); border: 1px solid rgb(203, 203, 203); width: 100%; margin-bottom: 30px; position: relative; min-height: 458px;
}
html.darkTheme .landingHolder .imgholder {
	width: 100%; height: 232px;
}
html.darkTheme .landingHolder .imgholder img {
	width: 100%; height: 100%;
}
html.darkTheme .landingHolder .pageBrief {
	padding: 20px 22px;
}
html.darkTheme .landingHolder .pageBrief h3.pageTitle {
	margin-top: 0px;
}
html.darkTheme .landingHolder .pageBrief h3.pageTitle a {
	color: rgb(34, 34, 34); font-size: 1.5em; text-decoration: none;
}
html.darkTheme .landingHolder .pageBrief p {
	color: rgb(123, 122, 122); font-size: 1em;
}
html.darkTheme .landingHolder .pageBrief a.more {
	background: rgb(255, 255, 255); width: 70px; height: 40px; text-align: center; bottom: 20px; color: rgb(0, 0, 0); line-height: 40px; font-size: 1em; display: inline-block; position: absolute;
}
html.darkTheme .goldBg {
	background-color: rgb(255, 255, 255);
}
html.darkTheme .whiteColor {
	color: rgb(0, 0, 0);
}
.whiteBG {
	background: rgb(255, 255, 255);
}
.blackBG {
	background: rgb(0, 0, 0);
}
.red {
	color: red;
}
a.red {
	color: red;
}
a.red:hover {
	color: red;
}
a.red:visited {
	color: red;
}
a.red:active {
	color: red;
}
.validation {
	color: red;
}
.Required {
	color: red;
}
.required {
	color: red;
}
.black {
	color: rgb(0, 0, 0);
}
.white {
	color: rgb(255, 255, 255);
}
.mrgB1 {
	margin-bottom: 1px;
}
.mrgB2 {
	margin-bottom: 2px;
}
.mrgB3 {
	margin-bottom: 3px;
}
.mrgB4 {
	margin-bottom: 4px;
}
.mrgB5 {
	margin-bottom: 5px;
}
.mrgB6 {
	margin-bottom: 6px;
}
.mrgB7 {
	margin-bottom: 7px;
}
.mrgB8 {
	margin-bottom: 8px;
}
.mrgB9 {
	margin-bottom: 9px;
}
.mrgB10 {
	margin-bottom: 10px;
}
.mrgB15 {
	margin-bottom: 15px;
}
.mrgB20 {
	margin-bottom: 20px;
}
.mrgB20 {
	margin-bottom: 25px;
}
.mrgB30 {
	margin-bottom: 30px;
}
.mrgT1 {
	margin-top: 1px;
}
.mrgT2 {
	margin-top: 2px;
}
.mrgT3 {
	margin-top: 3px;
}
.mrgT4 {
	margin-top: 4px;
}
.mrgT5 {
	margin-top: 5px;
}
.mrgT6 {
	margin-top: 6px;
}
.mrgT7 {
	margin-top: 7px;
}
.mrgT8 {
	margin-top: 8px;
}
.mrgT9 {
	margin-top: 9px;
}
.mrgT10 {
	margin-top: 10px;
}
.mrgT15 {
	margin-top: 15px;
}
.mrgT20 {
	margin-top: 20px;
}
.mrgT20 {
	margin-top: 25px;
}
.mrgT30 {
	margin-top: 30px;
}
.padB1 {
	padding-bottom: 1px;
}
.padB2 {
	padding-bottom: 2px;
}
.padB3 {
	padding-bottom: 3px;
}
.padB4 {
	padding-bottom: 4px;
}
.padB5 {
	padding-bottom: 5px;
}
.padB6 {
	padding-bottom: 6px;
}
.padB7 {
	padding-bottom: 7px;
}
.padB8 {
	padding-bottom: 8px;
}
.padB9 {
	padding-bottom: 9px;
}
.padB10 {
	padding-bottom: 10px;
}
.padB15 {
	padding-bottom: 15px;
}
.padB20 {
	padding-bottom: 20px;
}
.padB20 {
	padding-bottom: 25px;
}
.padB30 {
	padding-bottom: 30px;
}
.padT1 {
	padding-top: 1px;
}
.padT2 {
	padding-top: 2px;
}
.padT3 {
	padding-top: 3px;
}
.padT4 {
	padding-top: 4px;
}
.padT5 {
	padding-top: 5px;
}
.padT6 {
	padding-top: 6px;
}
.padT7 {
	padding-top: 7px;
}
.padT8 {
	padding-top: 8px;
}
.padT9 {
	padding-top: 9px;
}
.padT10 {
	padding-top: 10px;
}
.padT15 {
	padding-top: 15px;
}
.padT20 {
	padding-top: 20px;
}
.padT20 {
	padding-top: 25px;
}
.padT30 {
	padding-top: 30px;
}
.pad5 {
	padding: 5px;
}
.pad10 {
	padding: 10px;
}
.pad15 {
	padding: 15px;
}
.mrg5 {
	margin: 5px;
}
.mrg10 {
	margin: 10px;
}
.mrg15 {
	margin: 15px;
}
.emptyMessage {
	text-align: center; display: block;
}
.NoActivePoll {
	text-align: center; display: block;
}
.overflowHidden {
	overflow: hidden;
}
.noBackground {
	background: none;
}
.noBorderBottom {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.noBorderTop {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.noBorder {
	border: currentColor;
}
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
.inlineBlock {
	display: inline-block;
}
.inline {
	display: inline;
}
.block {
	display: block;
}
.table {
	display: table; table-layout: fixed;
}
.tableCell {
	width: 100%; vertical-align: middle; display: table-cell;
}
.tableRow {
	display: table-row;
}
.fullWidth {
	width: 100%;
}
.alignC {
	text-align: center;
}
.Clear {
	clear: both;
}
.clear {
	clear: both;
}
.underLine {
	text-decoration: underline;
}
.noneUnderLine {
	text-decoration: none;
}
.noneUnderLine:hover {
	text-decoration: none;
}
.noneUnderLine:visited {
	text-decoration: none;
}
.noneUnderLine:active {
	text-decoration: none;
}
.noneUnderLine:focus {
	text-decoration: none;
}
.pointer {
	cursor: pointer;
}
.loader {
	background: url("/Style%20Library/LINKDev/Img/linkDevLoader.gif") no-repeat center;
}
body {
	margin: 0px; padding: 0px; font-size: 16px;
}
html {
	margin: 0px; padding: 0px; font-size: 16px;
}
#mainbody {
	padding: 173px 0px 0px;
}
*:focus {
	border-color: rgb(102, 175, 233); outline: rgb(102, 175, 233) solid thin; outline-offset: 0;
}
#s4-bodyContainer {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px;
}
#s4-bodyContainer * {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.ms-webpartzone-cell {
	margin-bottom: 0px;
}
#mainOuter {
	background-position: top; background-repeat: no-repeat;
}
#otheHomeBG {
	background-position: top; background-repeat: no-repeat;
}
#otheHomeBG {
	min-height: 660px;
}
.moreBtn {
	height: 42px; text-align: center; line-height: 42px; display: inline-block; min-height: 42px; min-width: 100px;
}
